? 'vor/zur. Zeichen ohne [nder. Record mit [nder.'
?
ACCEPT "WELCHE TITEL- # SOLL EDITIERT WERDEN? (mit RETURN ABBRUCH)" to X
EDIT &X
STORE '0' TO X
ENDDO
ERASE
@ 10,1 say ' Sollen markierte Records gel|scht werden (pack)? (J/N)'
@ 12,1 say '(Nur beim Kopieren von TITEL.DBF wird der File kleiner!)'
?
WAIT to an
IF !(an)='J'
PACK
ENDIF
CASE !(antwort)='S'
STORE T TO ww
STORE F TO abbruch
DO WHILE .NOT. abbruch
ERASE
@ 4,3 SAY ' Sortiert wird in einen neuen File. Der '
@ 5,3 SAY ' alte Database File wird zum BAK-File. '
@ 6,3 SAY ' Ist ausreichend Platz auf der Diskette?'
@ 7,3 SAY '-----------------------------------------'
@ 12,3 SAY 'N)ein, R}ckkehr zum Hauptmen}!'
@ 14,3 SAY 'S)ortierung nach AUTOR'
?
WAIT TO wahl
IF !(wahl)='S'
ERASE
@ 10,15 SAY ' ***** BEIM SORTIEREN ! ****'
SORT ON autor TO sort
USE sort
COPY TO titel
USE titel
store t to abbruch
ELSE
STORE t TO abbruch
ENDIF
ENDDO
CASE !(antwort)='B'
ERASE
@ 12,10 say 'Soll LIT wirklich verlassen werden? (J/N)'
?
WAIT TO antwort
IF !(antwort)='J'
@ 16,10 SAY 'SICHERHEITSKOPIE DER TITEL-DATEI ANFERTIGEN? (J/N)'
?
WAIT TO aw
IF !(aw)='J'
ERASE
@ 12,10 SAY ' DISKETTE IN DRIVE B: EINGELEGT?'
@ 14,10 SAY 'Zur Fortsetzung beliebige Taste druecken'
?
WAIT
USE TITEL
COPY TO B:TITEL
@ 16,10 SAY '***** BEIM KOPIEREN *****'
ENDIF
ERASE
@ 12,10 SAY 'B)ETRIEBSSYSTEM'
@ 14,10 SAY 'D)BASE'
@ 16,10 SAY 'H)auptmenue?'
?
WAIT TO ant
DO CASE
CASE !(ant)='D'
RETURN
CASE !(ant)='B'
QUIT
CASE !(ant)='H'
LOOP
OTHERWISE
LOOP
ENDCASE
ELSE
LOOP
ENDIF
OTHERWISE
LOOP
ENDCASE
ENDDO
K OFF
STORE T TO menue
USE titel
DO WHILE menue
ERASE
@ 1,15 SAY ' LITERATUR-DATEI'
@ 3,10 SAY 'Klaus-Henning Hansen - 24.10.83'
@ 5,15 SAY ' HAUPT-MEN]'
@ 7,15 say '-----------------------------------'
@ 8,15 SAY 'T)ITEL AUFNEHMEN'
@ 10,15 SAY 'A)NSEHEN/ AUSGEBEN'
@ 12,15 SAY 'E)DITIEREN UND TITEL L\SCHEN'
@ 14,15 SAY 'S)ORTIEREN'
@ 16,15 say 'R)EPORT'
@ 18,15 SAY 'B)eenden/ Sicherheitskopie'
@ 19,15 SAY '------------------------------σσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσσ